$lenmulti¶
Utilisation: $lenmulti(nom[,séparateur])
Catégorie: multi-valeur
La description:
Renvoie le nombre d’éléments dans la variable à valeurs multiples nom. Une valeur littérale représentant une valeur multiple peut être remplacée par nom, en utilisant le séparateur (ou un point-virgule suivi d’un espace « ; » s’il n’est pas passé) pour contraindre la valeur à une valeur multiple appropriée variable. Si nom est manquant, $lenmulti renverra « 0 ». Si séparateur est spécifié mais laissé vide (par exemple $setmulti(A; B; C,)), la fonction retournera « 1 ».
Exemple:
Les instructions suivantes renverront les valeurs indiquées:
$set(foo,)
$lenmulti(%foo%) ==> "0"
$set(foo,A; B; C)
$lenmulti(%foo%) ==> "1"
$setmulti(foo,A; B; C)
$lenmulti(%foo%) ==> "3"
$lenmulti(A; B; C) ==> "3"
$lenmulti(A:A; B:B; C:C,:) ==> "4"
$lenmulti(,) ==> "0"
$lenmulti(,:) ==> "0"
$lenmulti(A; B; C,) ==> "1"